/**
 * Copyright (c) 2009-2011, chunquedong(YangJiandong)
 * 
 * This file is part of ChunMap project
 * Licensed under the GNU LESSER GENERAL PUBLIC LICENSE(Version >=3)
 * 
 * History:
 *     2010-05-05  Jed Young  Creation
 */
package chunmap.data.feature;

import chunmap.model.elem.Envelope;
import chunmap.view.render.Symbol;


/**
 * 要素，用户需要自己实现此接口
 * @author chunquedong
 * 
 */
public interface Feature{
	
	public FeatureCollection getFeatureClass();

	public Object getVaule(int index);
	public void setVaule(int index,Object value);
	
	public Envelope getEnvelop();
	
	public Symbol getSymbol();
}